package com.module.recall.util;

import java.util.List;

import base.util.BeanUnit;

import com.module.TraceSource.vo.TsEventItemRecord;
import com.module.antiFake.vo.AntiFakeComplain;
import com.module.antiFake.vo.AntiFakeScanHistory;
import com.module.antiFake.vo.AntiFakeScanTimes;
import com.module.antiFake.vo.AppAttr;
import com.module.product.vo.Product;

/**
 * 辅助防伪模块 存放VO的类
 * 
 * @author dengsq
 * 
 */
public class AntiFakeBeanUtil extends BeanUnit {
	// 扫码历史记录;
	private AntiFakeScanHistory antiFakeScanHistory;
	// 扫码次数统计;
	private AntiFakeScanTimes antiFakeScanTimes;

	// 扫码历史列表;
	private List<AntiFakeScanHistory> historyList;

	// 溯源记录
	private List<TsEventItemRecord> tsEventItemRecordList;

	/**
	 * 应用属性值列表;
	 */
	private List<AppAttr> appAttrList;

	// 是否操作成功
	private Boolean isTrue;

	private Product product;// 商品信息

	// 投诉列表
	private List<AntiFakeComplain> complainList;

	// 码应用
	private List<String> list;

	public List<String> getList() {
		return list;
	}

	public void setList(List<String> list) {
		this.list = list;
	}

	public Product getProduct() {
		return product;
	}

	public void setProduct(Product product) {
		this.product = product;
	}

	public Boolean getIsTrue() {
		return isTrue;
	}

	public void setIsTrue(Boolean isTrue) {
		this.isTrue = isTrue;
	}

	public AntiFakeScanHistory getAntiFakeScanHistory() {
		return antiFakeScanHistory;
	}

	public void setAntiFakeScanHistory(AntiFakeScanHistory antiFakeScanHistory) {
		this.antiFakeScanHistory = antiFakeScanHistory;
	}

	public AntiFakeScanTimes getAntiFakeScanTimes() {
		return antiFakeScanTimes;
	}

	public void setAntiFakeScanTimes(AntiFakeScanTimes antiFakeScanTimes) {
		this.antiFakeScanTimes = antiFakeScanTimes;
	}

	public List<AntiFakeScanHistory> getHistoryList() {
		return historyList;
	}

	public void setHistoryList(List<AntiFakeScanHistory> historyList) {
		this.historyList = historyList;
	}

	public List<AppAttr> getAppAttrList() {
		return appAttrList;
	}

	public void setAppAttrList(List<AppAttr> appAttrList) {
		this.appAttrList = appAttrList;
	}

	public List<AntiFakeComplain> getComplainList() {
		return complainList;
	}

	public void setComplainList(List<AntiFakeComplain> complainList) {
		this.complainList = complainList;
	}

	public List<TsEventItemRecord> getTsEventItemRecordList() {
		return tsEventItemRecordList;
	}

	public void setTsEventItemRecordList(
			List<TsEventItemRecord> tsEventItemRecordList) {
		this.tsEventItemRecordList = tsEventItemRecordList;
	}

}
